be on a collision course - French English Dictionary